package com.wsc.personalblog.service;

import com.wsc.personalblog.entity.Category;

import java.util.List;

public interface CategoryService {

    /**
     * 添加分类
     * 参数：名称name(必须)、描述description(非必须)
     * @param category
     * @return
     */
    Integer addCategory(Category category);

    /**
     * 更新分类描述信息根据分类id
     * @param category 分类信息
     * @return
     */
    void updateCategoryDescription(Category category);

    /**
     * 获取到分类信息
     * @return
     */
    List<Category> getCategoryInfo();

    void deleteCategory(Integer id);

    List<Category> getCategoryInfoByName(String name);
}
